Macros

In macros you can use all characters from keyboard and any ASCII char if you use $xx or #xxx. Where $xx is hex and #xxx dec format of ascii code. If you want to use # or $ char in macro you should type it twice ($$=$ and ##=#).To calculate XOR checksum byte use %XOR command. To calculate SUM (1byte sum) checksum byte use %SUM command.
To insert delay in macro string use %DLYxxxx, where xxxx is value 0000-9999 in ms.

You can store macro in macro file. Active macro is "saved" even if you don't save it and will be available next time when you'll start Terminal. Macro string can be up to 128 characters long.

some examples:

X1##Y2##Z3##$0D$0A - this will send 'X1#Y2#Z3#"CR""LF"'

ABC%DLY1000DEF - this will send ABC and after ~1000ms DEF

%RUN"cmd.exe" - this will run command line prompt

%URL"http://www.google.com" - guess what?! ;)

%URL"mailto:xyz@xymail.com?subject=terminal&body=test" - 
compose mail (without sending)

%M03 - this will send/run macro #3 (there are some limits when using this)

%LOGS - start logging

%LOGE - stop logging




to check on monday:

$SERIALINPUT
